
<p><a href="#prepare-data" data-toggle="collapse" class="help">如何准备数据</a></p>
<div id="prepare-data" class="collapse">

  在文件夹中:
<dl style="margin-left: 40px;">

  <dt>图片文件</dt>
    <dd>
      <p>支持彩色和8位的灰度图像，图像需 <code>jpg</code>, <code>png</code>,<code>gif</code> （可能是动画）格式。</p>
    </dd>

  <dt>一个 <code><a href="https://en.wikipedia.org/wiki/Tab-separated_values">tsv</a></code>文件  (以制表符分隔)，要以.txt或.tsv为扩展名。文件名必须以ecotaxa开头（即ecotaxa*.txt或ecotaxa*.tsv）</dt>
    <dd>
      <p>它包含每个图像的元数据信息。此文件可以在电子表格应用程序中创建(请参阅下面的格式和示例)。</p>
      <ul>
        <li>第1行包含列标题</li>
        <li>第2行包含数据格式代码；[f]表示浮点数，[t]表示文本</li>
        <li>第3行…n包含每个图像的数据</li>
      </ul>
    </dd>
</dl>

<p>
  每张图片都以不同的级别（图片，对象，处理，样品等）给出元数据信息和数据。所有列名必须以级别名(<code>img_***</code>, <code>object_***</code>, 等等）作为前缀。一些用于过滤数据的常用字段必须有特定名称，有时还必须有特定的格式（需要的格式以蓝色表示），下面对此进行了说明。但是，总体来说，还有两个必填字段：<code  class="text-danger">img_file_name</code> and <code class="text-danger">object_id</code> （以红色表示）。
</p>
  <ul>
    <li>图片
    <ul>
      <li><code class="text-danger">img_file_name</code> [t]: 文件夹中图像文件的名称（包括扩展名）</li>
      <li><code>img_rank</code> [f] : 当一个对象存在多个(&lt;10) 图像时，显示图像的秩。从1开始。</li>
    </ul></li>

    <li>对象:一个将要被分类的对象，通常是一个生物体。一个对象可以由几张图像表示。 在这个 <code>tsv</code> 文件中，每个图像只有一行，这意味着对象数据会重复出现在多行上。
    <ul>
      <li><code class="text-danger">object_id</code> [t] : 独一无二的对象名称（将在Ecotaxa对象页面中显示）</li>
      <li><code>object_link</code> [f] : 与网站相关联的链接</li>
      <li><code>object_lat</code> [f] : 纬度, <span class="text-info">十进制</span></li>
      <li><code>object_lon</code> [f] : 经度, <span class="text-info">十进制</span></li>
      <li><code>object_date</code> [f] : ISO8601 <span class="text-info">YYYYMMJJ</span> UTC格式</li>
      <li><code>object_time</code> [f] : ISO8601 <span class="text-info">HHMMSS</span> UTC格式</li>
      <li><code>object_depth_min</code> [f] : 对象的最小深度, <span class="text-info">米</span></li>
      <li><code>object_depth_max</code> [f] : 对象的最大深度, <span class="text-info">米</span></li>
    </ul>
    对于已经分类的对象
    <ul>
      <li><code>object_annotation_date</code> [t] : ISO8601 <span class="text-info">YYYYMMJJ</span> UTC格式</li>
      <li><code>object_annotation_time</code> [t] : ISO8601 <span class="text-info">YYYYMMJJ</span> UTC格式</li>
      <li><code>object_annotation_category</code> [t] : 具有其直接父级的对象的类，后面直接由左尖括号分隔，不带空格，如“ Cnidaria Hydrozoa”或旧版本的“ Cnidaria（Hydrozoa）”</li>
      <li><code>object_annotation_category_id</code> [f] : 对象分类的Ecotaxa ID，一般由Ecotaxa导出生成</li>
      <li><code>object_annotation_person_name</code> [t] : 将对象进行鉴别的人的名称</li>
      <li><code>object_annotation_person_email</code> [t] : 将对象进行鉴别的人的邮箱</li>
      <li><code>object_annotation_status</code> [t] : <span class="text-info">预测</span>, <span class="text-info">可疑</span>, 或 <span class="text-info">验证</span></li>
    </ul>
    其他与对象相关的字段
    <ul>
      <li><code>object_***</code> [f] or [t] : 与对象相关的其他字段</li>
    </ul></li>

    <li>ACQUISITION: 与图像获取相关的元数据信息
    <ul>
      <li><code>acq_id</code> [t] : 独一无二的标识。如果每个样品的获取不同，则必须具有不同的标识。</li>
      <li><code>acq_instrument</code> [t] : 仪器名称（如UVP, ZOOSCAN, FLOWCAM等）</li>
      <li><code>acq_***</code> [f] or [t] : 与获取有关的其他字段</li>
    </ul></li>

    <li>PROCESS: 与原始图像处理相关的元数据信息
    <ul>
      <li><code>process_id</code> [t] : 独一无二的标识。如果您对每个样品处理不同，就必须有不同的标识。</li>
      <li><code>process_***</code> [f] or [t] : 与处理相关的其他字段</li>
    </ul>
    </li>
    <li>SAMPLE: 一种采集活动
    <ul>
      <li><code>sample_id</code> [t] : 独一无二的标识</li>
      <li><code>sample_***</code> [f] or [t] : 与样品相关的其他字段</li>
    </ul>
  </li>
  </ul>


<p>你可以下载tsv文件的范例</p>
<ul>
  <li><a href="/static/examples/ecotaxa_table_minimum.tsv">Minimal example</a>, 完全手工输入</li>
  <li><a href="/static/examples/ecotaxa_table_without_classification.tsv">Full featured example</a>, 只有未知的对象</li>
  <li><a href="/static/examples/ecotaxa_table_with_classification.tsv">Full featured example</a>, 有已分类的对象</li>
</ul>

<p>几个这样的导入文件夹可以彼此并排放置在主文件夹中。 该主文件夹将递归导入所有子文件夹。 EcoTaxa将读取所有tsv文件，然后导入它们所指向的图像。 当勾选“跳过已导入的tsv”时，tsv文件的名称将被记录下来，并且不再重新导入已导入的tsv文件。对于正在进行的项目，允许简单地将新数据与旧的导入文件夹放在一起，并让EcoTaxa只导入新数据。</p>

总的来说，层次结构是这样的：
<ul style="list-style: none">
  <li><span class="glyphicon glyphicon-folder-open"> 导入_文件夹</span>
  <ul style="list-style: none">
    <li><span class="glyphicon glyphicon-folder-open"> 我的_数据_1</span>
    <ul style="list-style: none">
      <li><span class="glyphicon glyphicon-file"></span> 图片_1. jpg</li>
      <li><span class="glyphicon glyphicon-file"></span> 图片_2. jpg</li>
      <li><span class="glyphicon glyphicon-file"></span> 图片_3. jpg</li>
      <li><span class="glyphicon glyphicon-file"></span> 表格.tsv</li>
    </ul></li>
    <li><span class="glyphicon glyphicon-folder-open"> 我的_数据_2</span>
    <ul style="list-style: none">
      <li><span class="glyphicon glyphicon-file"></span> 描述.tsv</li>
      <li><span class="glyphicon glyphicon-file"></span> DCN001.jpg</li>
      <li><span class="glyphicon glyphicon-file"></span> IMG234.png</li>
      <li><span class="glyphicon glyphicon-file"></span> anim.gif</li>
    </ul></li>
  </ul></li>
</ul>


</div>


